package com.keldor.model;


import java.util.ArrayList;
import java.util.List;

public class Menu {
	private boolean tieneSubFamilias, esRaiz;
	private List<Familia> familias;
	private List<Integer> stocks;
	private List<Articulo> articulos;
	
	

	public Menu(boolean tieneSubFamilias, boolean esRaiz, List<Familia> familias, List<Integer> stocks,
			List<Articulo> articulos) {
		super();
		this.tieneSubFamilias = tieneSubFamilias;
		this.familias = familias;
		this.stocks = stocks;
		this.articulos = articulos;
		this.esRaiz = esRaiz;
	}



	public Menu() {
		super();
	}
	
	

	public boolean EsRaiz() {
		return esRaiz;
	}



	public void setEsRaiz(boolean esRaiz) {
		this.esRaiz = esRaiz;
	}



	public List<Integer> getStocks() {
		return stocks;
	}



	public void setStocks(List<Integer> stocks) {
		this.stocks = stocks;
	}



	public boolean isEsRaiz() {
		return esRaiz;
	}



	public boolean isTieneSubFamilias() {
		return tieneSubFamilias;
	}

	

	public void setTieneSubFamilias(boolean tieneSubFamilias) {
		this.tieneSubFamilias = tieneSubFamilias;
	}



	public List<Familia> getFamilias() {
		return familias;
	}

	public void setFamilias(List<Familia> familias) {
		this.familias = familias;
	}

	public List<Articulo> getArticulos() {
		return articulos;
	}

	public void setArticulos(List<Articulo> articulos) {
		this.articulos = articulos;
	}
	
	public void addArticulo(Articulo articulo) {
		this.articulos.add(articulo);
	}
	
	public void addFamilia(Familia familia) {
		this.familias.add(familia);
	}
	
	
	

}
